OBDC Stock Analysis: Exploring Owl Rock Capital Corporation's 10% Yield Plus Dividend Growth Potential. Is ORCC a buy? Review its high yield of 9.97% and compare it to ARCC. Discover the best high-yield stock for your portfolio with our comprehensive OBDC stock review.